balloon-expandable stent - German English Dictionary